草庐IT

Python GTK+ 部件名称

全部标签

c# - 使用指定地址创建 WCF 服务客户端而不指定配置名称

有没有办法在不指定配置名称的情况下使用指定端点地址在C#中创建WCF服务客户端实例?默认情况下,客户端有这些构造函数:publicServiceClient()publicServiceClient(stringendpointConfigurationName)publicServiceClient(stringendpointConfigurationName,stringremoteAddress)显然,由于第一个构造函数,存在默认配置。我想要的是只指定最终构造函数的第二个参数。现在,我正在努力阅读使用ConfigurationManager的配置元素来弄清楚,但这似乎非常麻烦。

c# - 目录不存在 - 参数名称 : directoryVirtualPath

我正在使用VisualStudioExpress2012RC。如果创建一个空白的“helloworldMVC4.5项目”我将它降级到4.0,以便它与我的主机(Arvixe)兼容我将它发布给主机。然后我收到此错误消息,我可以在网上找到有关它的任何信息。ServerErrorin'/'Application.Directorydoesnotexist.Parametername:directoryVirtualPathDescription:Anunhandledexceptionoccurredduringtheexecutionofthecurrentwebrequest.Please

c# - MVC3 asp.net 错误 : Value cannot be null. 参数名称:下拉列表中的项目

在尝试发布数据时,我只在服务器中而不是在我的本地系统中得到转储。有一个页面向数据库提交了一些值。我还将页面中的下拉列表建模为强制性的。但是,当点击“创建”时,不会出现“丢失”之类的错误;它抛出一个垃圾场。转储跟踪:Valuecannotbenull.Parametername:itemsDescription:Anunhandledexceptionoccurredduringtheexecutionofthecurrentwebrequest.Pleasereviewthestacktraceformoreinformationabouttheerrorandwhereitorigi

c# - 在 C# 中按名称访问 PSObject 属性

例如,我有一个具有两个属性的PSObject事务:id和transactionName,因此它看起来像:交易{编号:123交易名称:tranName1如果交易名称为tranName1,我想返回交易ID。在我看来,在powershell脚本中,我们可以简单地做:if$transaction.transactionName-eqtranNamereturn$transaction.id但是在c#中它会出错,因为它无法通过名称识别属性...有什么想法如何在c#中做到这一点吗? 最佳答案 尝试这样的事情:psobjectvariable.P

c# - 从 C# 调用带有嵌入空格 (`` XXX YY`` 的 F# 勾选函数名称

在F#中,我们可以创建这样的函数:let``addxandy``xy=x+y我通常可以这样调用它:``addxandy``12有没有办法从C#端调用上面的函数?不过,我什至无法在对象浏览器中看到它。 最佳答案 您可以公开任何validF#函数名称到C#作为任何C#有效函数名称使用CompiledName属性:namespaceLibrary1moduleTest=[]let``addaandb``xy=x+y然后在C#中:usingLibrary1;...............System.Console.WriteLine(Te

c# - 以其语言获取文化显示名称

我得到的当前文化如下:varculture=Thread.CurrentThread.CurrentCulture.DisplayName;问题是我总是得到英文名字:EN变成英语PT变成葡萄牙语而不是PortuguêsFR变成法语而不是...我怎样才能获得该特定语言的文化的显示名称?谢谢你,米格尔 最佳答案 您需要显示NativeName而不是DisplayName。 关于c#-以其语言获取文化显示名称,我们在StackOverflow上找到一个类似的问题:

c# - 使用动态属性名称将数据序列化为 json 字符串

我有一个接受键和值的方法。两个变量都可以有动态内容。key=>是一个动态字符串,可以是任何东西,例如“上次发送日期”value=>是一个对象,它可以是任何东西,例如"2014-10-10"由于键是动态值,例如“LastSentDate”或传递给方法的任何键,因此我希望json属性是键字符串的值,而不是字面上的键本身...publicvoidSetRowVariable(stringkey,objectvalue){varobj=new{key=value};//keypropertyisliterallytakenmaybeanonymobjectisnotagoodidea?stri

c# - 从路径中获取文件夹名称

我有一些路径c:\server\folderName1\anothername\something\anotherfolder\。我如何从那里提取最后一个文件夹名称?我试过很多东西,但都没有用。我只是不想搜索最后一个\然后再取其余的。谢谢。 最佳答案 stringa=newSystem.IO.DirectoryInfo(@"c:\server\folderName1\anothername\something\anotherfolder\").Name; 关于c#-从路径中获取文件夹名称

c# - 引用没有强名称的程序集

有没有办法在没有强名称的情况下引用库?当我在引用和重建解决方案中添加对程序集的引用时,一切都很好,但是当我从这个程序集解决方案中调用类时,它不会构建。输出表明引用的程序集应具有强名称。什么是最好的解决方案?强命名库不可取。 最佳答案 我认为您在这里遇到的问题是,您尝试从中添加引用的程序集正在使用强名称进行签名,但您尝试引用的程序集未签名。强名称程序集只能引用其他强名称程序集。要么对您引用的程序集签名,要么不对引用它的程序集签名。只有在实际调用该类时才会出现错误的原因是,如果没有代码实际调用引用的程序集,编译器将在编译输出中删除引用。

c# - 我可以将 C# 方法替换为另一个具有相同名称和签名的方法吗?

我有以下情况。一些.Net运行时方法不能很好地工作,我需要制定一个解决方法。就像SqlCommand.ExecuteReader()有时会返回一个封闭的阅读器对象,我想要这样的代码:SqlDataReaderMyExecuteReader(thisSqlCommandcommand){varreader=command.ExecuteReader();if(reader.IsClosed()){thrownewClosedReaderReturnedException();}returnreader;}这会很好,除非我现在需要更改所有调用ExecuteReader()的代码,以便它现在